The place
Island state in the Indian Ocean, east of Madagascar, renowned for its beaches, turquoise lagoons, and hotel complexes.
Films shot here

My Father the Hero (1991)
Directed by Gérard Lauzier
Island state in the Indian Ocean, east of Madagascar, renowned for its beaches, turquoise lagoons, and hotel complexes.

Directed by Gérard Lauzier