The Tamarind Tree

Tamarind Tree Garden Resort

The Tamarind Tree Garden Resort promises a

perfect balance of space, style and sophistication

in one of the most sought after resorts in Sri Lanka.

LEAVE A COMMENT