natural wonders

The Pinkest Place on the Planet

Thumbnail image for The Pinkest Place on the Planet

The otherworldly Red Lotus Sea (whose flowers are actually pink and are technically water lilies) is the antithesis to the idea of Thailand being ordinary.

Continue reading →