Beauties nearby Ramboda Falls,, A5, Ramboda, Sri Lanka

Glamour

Approximately 1.64 km away
Address: 45 1/1, Nuwara Eliya Rd, Thawalantenna 20560, Sri Lanka

Shashi Salon

Approximately 1.71 km away
Address: Tawalantenne, Sri Lanka

Aji Salon

Approximately 1.75 km away
Address: Kothmale New Town, Sri Lanka