A large sand castle 60 meters from the beach situated
8km's south of Inhassoro, Mozambique. Casa Vista da Ihla
is directly across the water from the northern tip of the
Bazarutto Archipelago. Paradise Island is a short boat trip 10km's from the house,
a snorkeler's nirvana.