DRIVE-IN BEACH OF MUZHAPPILANGAD
Located parallel to National Highway 17 between Kannur and Thalassery, Muzhappilangad is the biggest and only drive-in beach in God's Own Country and the second largest in India. ...
Read more ›Located parallel to National Highway 17 between Kannur and Thalassery, Muzhappilangad is the biggest and only drive-in beach in God's Own Country and the second largest in India. ...
Read more ›