Chumphon Province Ko Maphrao January 20, 2012 Richard Barrow 0 Comments This is a small island full of swallows’ nests located 1 km. from Hat Sai Ri and can be clearly seen from the shore.