Tuesday, May 21, 2024
Advertisement
  1. You Are At:
  2. News
  3. Lifestyle
  4. Anguilla: Heaven for beach lovers! (view pics)

Anguilla: Heaven for beach lovers! (view pics)

Northerly located at Leeward Island in Lesser Antilles, this British overseas territory in the Caribbean is a paradise in itself.  Highly noted for its magnificent coves and coral reef beaches, it is a low-lying island

India TV News Desk Updated on: September 05, 2013 6:20 IST


This island is embraced with the most beautiful white beaches and turquoise sea around.

A breathtaking view from almost each corner you explore, this paradise is bliss for swimmers and snorkelers.

Advertisement

Read all the Breaking News Live on indiatvnews.com and Get Latest English News & Updates from Lifestyle

Advertisement
Advertisement
Advertisement
Advertisement