Koh Sichang The beautiful Island nestles in the Gulf not far from the shores of Sriracha.............