Photos coming soon
HOTEL
Pelwehera Homestay
No119 Pelwehera,, Dambulla, Sri Lanka
Where it sits
Pelwehera Homestay
No119 Pelwehera,, Dambulla, Sri Lanka
7.90538, 80.66988
Plan around Pelwehera Homestay
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
Information last checked Jul 25, 2026.
