My Guide Website?
Shangrila Resort And Water Park
Shangrila Resort is one of the finest resorts located in Mumbai. It is a splendid place for a family escape. You can enjoy here with various slides and recreational facilities available. It is a perfect destination to hangout with your friends or family members on a weekend to make it memorable.