Sri Sri Ayurveda Shop Mumbai Sri Sri Ayurveda Shop Mumbai - Mumbai is a densely populated city situated on west coast of india.