Taprospa Tissa Yala - Yala

Location: Yala Hotel Rating: 3 Star

Facilities: