S
Sumayra Sumayra Review of Terra resort group
CUSTOMER loved their time at the resort. The locat...
CUSTOMER loved their time at the resort. The location was stunning and the facilities were amazing. The staff was friendly and helpful. The only downside was the lack of dining options. Nonetheless, it was a great stay!
Comments: