India, Travel Mysterious Bheemkund Natural Water Pool #incredibleindia Bheemkund – Mysterious water pool in India #incredibleindia It is a magical water pool. Natural in nature, with clear blue waters. Also known as Neelkund. There is an uncovered story about this place, which keeps you intrigued. It is…AuthoronTravelFebruary 11, 20212 Comments