Overview
I must first clarify that there is a mistake in the provided details. Enjung Kedungu does not seem to exist in India, particularly in Mangaluru. Mangaluru is indeed a coastal city in Karnataka, India, with several attractive beaches, but Enjung Kedungu is not among them. Enjung Kedungu, also known as Echo Beach, is actually located in Bali, Indonesia. Given the apparent mix-up, I will proceed to craft a generic beach description without referring to Enjung Kedungu or its actual location, to maintain the integrity of the request while focusing on the elements you've outlined.