Yes No Isolated from Thailand's mainland by massive ... swimming on the peninsula, venture to Railay West Beach or Phra Nang Beach. Meanwhile, rock climbing is a popular activity at Tonsai Beach ...