Dumas beach is the most popular tourist attraction spot in India for humans as well as ghosts. This beach is famed because of its black sand including its attractiveness, but it also hides dark truths that are unknown to the public. According to legend, it was a shmashana, which is …
Read More »