Baan Hua Thanon

Thailand
3 stories
Granite boulders and sandy shoreline at Baan Hua Thanon beach
Temples, shrines, and coastline in Baan Hua Thanon, Thailand
Lazy beach morning on Koh Samui's rocky southern shore