Maravanthe beach is a rare combination created by nature where river and sea are separated by a small stretch of land. You can stand on the highway running through this stretch and see silent Suparnika river on one side and roaring sea on another side. Maravanthe beach by itself is a beauty with its clean shores […]