Stay Mikado is a guest house located in Thaa Atoll Thimarafushi, a beautiful area in the Maldives nestled in the southeast part of the archipelago.

Surf Camps (1)

Login to save to your favorites