Satchidananda Thapovanam is a gym, located at 79, Thekkawatta Road, Tennekumbura, Sri Lanka. They can be contacted via phone at +94 812 205 082, visit their website www.kandythapovanam.org for more detailed information.
Calm and Beautiful place.This place offers Integral Yoga teachings.