Ghora Katora Lake...
Ghora Katora Lake is a hidden gem nestled in the picturesque town of Rajgir, India. This stunning lake is surrounded by lush greenery and offers a tranquil escape from the hustle and bustle of city life. Whether you're looking for a peaceful spot to ...
Rajgir, Bihar, India