Kullu – The Valley of Gods Nestled on the banks of the Beas River, surrounded by snow-clad peaks and lush…