Town of Ventnor, Isle-of-Wight
Ventnor is a seaside resort established in the Victorian era on the south coast of the Isle of Wight, off the southern coast of England.
One of the attractions of the town is Ventnor Botanic Garden, which has a
variety of tropical plants due to Ventnor's subtropical microclimate.
Rate this page
Thanks for rating