Khao Takieb-Hua Hin Rd., Nongkae, Hua Hin, Prachuab Khiri Khan, Thailand 77110 Hua Hin
More information »