The villa is located at the northern end of Mahé and is within a five-minute drive from Beau Vallon Bay the most popular beach located on the island
The villa is located at the northern end of Mahé and is within a five-minute drive from Beau Vallon Bay the most popular beach located on the island