Photos coming soon
HOTEL
Peacock Land
No. 47 Madilla Ayurveda Resort, Tangalla, Hambantota, Sri Lanka, Tangalle
Where it sits
Peacock Land
No. 47 Madilla Ayurveda Resort, Tangalla, Hambantota, Sri Lanka, Tangalle
6.03706, 80.80579
Plan around Peacock Land
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
