2024

TAKRAI

Dhigurah
Thai restaurant €€
Takrai is the best Thai restaurant on the island resort. Located on a jetty ... Read more