Salt Water floatation therapy has been known to have magical effects on one’s body and soul and Delhi finally has it’s first one in Meherchand Market by the name of Liquid Sanctuary.

Comments

Who Upvoted this Story