My House | Self Caterings


  • Machabee / North Mahe | Mahe
  • 9.5 km from Victoria / 18.3 km from Airport
  • Recently built home, conceived and designed with all modern comforts
    A home that makes you live by the sea, but well protected by its walls
    Situated in a locality known as Machabee
    15 minutes drive to the north of Victoria

My House