Mirihi Island presents to you a variety of marine life to explore. What could be more fun than lying on a white sand beach at night and watching the star-studded sky! Adventure seekers can hold their breath for whale shark floating next to them while doing the snorkeling. The beautiful coral reefs astonish you to …








