Located near Udupi, is a hidden gem that became a focal point of cinematic allure and raw natural beauty; the mystical spot ...