Tuesday, April 30, 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 India TV News Desk Updated on: September 05, 2013 6:20 IST


The place is filled with rocks, sparse, palm tress and mesmerizing white sand beaches.  It is often the most chosen vacation spot by people around the globe.

Advertisement

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

Advertisement
Advertisement
Advertisement
Advertisement