Nature's silence make you nervous. Thrilled by the tranquility of this place. No meditation hall can create this vibe. Natural beauty of kerala