Dalpat Sagar Lake is located in Jagdalpur Bastar Chhattisgarh in India on Indravati River which passes through Jagdalpur and spread over 350 hectares. It is one of the biggest artificial lakes in Chhattisgarh. It...
Islands of India – A Bevy of Beauties
An island is a piece of sub-continental land which is surrounded by water. Very small islands like developing land features on islands can be known as islets, cays, skerries or keys. Islands in Chhattisgarh are a wonderful travel destination. Some of them are listed here: