Photographer's Note
Khlong Plu waterfall is placed in the heart of Koh Chang (The Elephant's Island). Trekking takes a while but its worthy.
Nobody has marked this note useful
Khlong Plu waterfall is placed in the heart of Koh Chang (The Elephant's Island). Trekking takes a while but its worthy.
Nobody has marked this note useful