Place of worship Prakash Seva Ashram Tapovan, Rishikesh, Uttarakhand 249192 0135 244 2037 Open map ← Back to Rishikesh Claim this hospital