Location
Theosophical Society in Sri Lanka
146 Anderson road
Dehiwala
Sri Lanka
Email address:
dumindawanigasekera@gmail.com
6° 48' 55.8612" N, 79° 58' 18.21" E
See map: Google Maps