Mussoorie

This quiet hill station is the Mother of all getaways. Is there any other way to relax than to be completely cut off and in the middle of the highest mountain range in the world??