Snorkeling in Koh Haa, Thailand

Snorkeling in Koh Haa, Thailand

Koh Haa means five islands in Thai. This area of six huge limestone cliffs (someone miscounted), marks a huge coral reef. Considered one of the prime diving and snorkeling sites in the world, it is home to thousands of kinds of fishes and marine life. It is a two hour...

Pin It on Pinterest