Neeralaya, Kullu, Manali, Himachal Pradesh. ‘’Can this this really be India?’’ I wonder as I sit on the terrace of the most charming stone and timber built cottage, gazing out over immaculate and spacious gardens all overlooked by deodar-clad, forested hillsides? The only sounds are of the River Beas churning and gurgling by, the birds…