460ankushk
25 November 2024
Devonshire Greens is a beautiful resort very close to Attukad Waterfall with great staff and amazing food. We loved our two day stay at the resort, which has play area, restaurant and good parking facility. The best part of the resort is its closeness to the heavenly waterfall, which you may easily trek to in half an hour. My best wishes to the resort.
Terjemah