Why we love to live at MERU?

Why we love to live at MERU?   Located in the Meinweg National Forest is an Enchanting place called MERU. It was Maharishi’s home for 18 years. Being the capital of the Global Country of World Peace, its mission is to bring enlightenment to every individual on...
en_USEN