Unforgettable blue ocean breath taking views with a lovely sunset in the Leeward Islands. A road winds up into the breezy and lush hills of Tortola's south coast.
Toa-Toa House is a perfect hideaway, although you may not be able to take your eyes off the enchanting views.
The villa is located near Nanny Cay and Road Town. A scenic drive away from the beautiful North Shore and West End beaches.
Copyright © 2004-17 - Coch | Home of our British Virgin Island site - Last modified date
01/01/2017 8:28 AM
- All rights reserved.