Source: Tourism MediaKovalamStay in a coastal resort by the Arabian Sea that offers plenty of opportunities to relax or get active on a beach.WorldAsiaIndiaKovalam