Elena Garden Resort And Restaurant 31000 Trincomalee, 107/31, Nilaveli Road, Ales Garden 8.9 / 10 109 reviews