Wednesday, December 12, 2018

Man Made

12,499FansLike
7FollowersFollow
292FollowersFollow
5SubscribersSubscribe

Amatrra: The Silence of the AUM

Amatrra… The word Amatrra means “the silence between recurrent chants of Aum.” Amatrra Spa is the only spa of its kind located in the heart of the capital of India, New Delhi....