With the 108-foot, very large and very orange statue of Lord Hanuman, the Hindu god of monkeys, looming over us, my 5 college buddies and I tiptoed around the mountaintop, open-air terrace compound that is Jakhoo Temple, India. There were monkeys everywhere I looked. I took out my pink selfie stick (bargained down to $3... Continue Reading →