Mar 16 KOH LARN IDYLLIC ISLAND Koh Larn is a small Thai island off the coast of Pattaya, in the Gulf of Thailand. It’s known Mar 16, 2022 6 min read