An abandoned spiritual retreat in the Indian town of Rishikesh where The Beatles learned to meditate has been opened to the public.
An abandoned spiritual retreat in the Indian town of Rishikesh where The Beatles learned to meditate has been opened to the public.