Know India Better November 1, 20140The Last Shangri-La Bhutan is India’s most peaceful, and perhaps, least ambitious neighbour. Its emphasis on preserving biodiversity,…