Thaa Atoll

Maldives

A large marine animal with a spotted body and long fins swimming underwater.
Overwater bungalows with thatched roofs on stilts in clear turquoise waters.
A seaplane with the registration number 80-1AG on a calm body of water.