Turtle Bay is at Marvanthe Beach, 50 Kms from Udupi. Turtle bay is considered to be one of the most beautiful beaches in India.
Turtle Bay is at Marvanthe Beach, 50 Kms from Udupi. Turtle bay is considered to be one of the most beautiful beaches in India.