Pattaya

Tudor Villas

Tudor Villas, located on the outskirts of Pattaya in Nong Ba Lai, North Pattaya, Thailand. The location is set 15…