Sagara, a small town which is naturally rich. Western ghats (soo many mountains and falls), forts and stone temples, forests and sanctuaries are there to explore and enjoy.
Verified by email
Verified by phone
Verified with