Heart shaped paradise of Tavarua in the Fiji islands.

Advertisements