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