22 December 2024
The iconic rock-inspired beach front restaurant offers a slice of life on the red carpet in the Maldives.