As if potentially spotting Komodo Dragons on their namesake national park isn’t exciting enough, the volcanic islands are home to Pantai Merah (or Pink Beach). The pink-tinged sand comes from ...