[ad_1] There are many places in India which are known for their mysterious and unusual natural phenomena. One such place is the Chandipur beach in the state of Odisha, which is also known as the “Missing Sea”. Chandipur Beach is located on the Bay of Bengal, and during low tide, …
Read More »