Teouma Bay Beach House
Villa
Napow, The Chief
Looking for a place without the neighbors to worry about? Villa «Teouma Bay Beach House» is located in Hideaway Island. This villa is located in 17 km from the city center.
White Sands Road, Hideaway Island