Molvides Island, Indian Ocean. Breathtakingly beatiful!