The Beachcomber Lodge is ideally situated at Takara Springs North Efate in Vanuatu which is a 50 minute drive from the capital Port Vila. You can also take an 8 minute flight by light plane landing at Takara's own Quion Hill airstrip.
Your browser does not support iframes.
Related Searches: Plumbing Services