It’s meditation time for actor Aamir Khan. On Sunday morning, the actor left for Kathmandu to attend an 11-day Vipassana meditation course. He will be staying at Nepal Vipassana Center in Budhanilkantha, Kathmandu for at least 11 days. It is one of the most prominent meditation centers in Kathmandu, located on the outskirts of the […]