The north is home to majestic mountains that lend themselves to wild getaways. Jaipur, luckily, is in close proximity to many of these beautiful hills, thereby making it easy to take off for a quick break. Head to any of these hill resorts near the Pink City and unwind in a tranquil, heavenly abode.