Photos coming soon
HOTEL
Mamba villa and resturant
Tangalle, Tangalle, Sri Lanka
Where it sits
Mamba villa and resturant
Tangalle, Tangalle, Sri Lanka
6.01130, 80.78040
Plan around Mamba villa and resturant
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
