New Forest National Park (11 images)
The New Forest National park is an area of outstanding natural beauty sandwiched between the towns of Southampton and Bournemouth on the south coast of England. Famous for its ponies, and for the grazing animals which wander freely, it is very popular with tourists.










