Amrita Sen

Amrita Sen's Tale Of 2 Backpackers

Travel tales about our journey

  • Rated3.1/ 5
  • Updated 5 Years Ago

Tranquility at its best: Neil Island - Tale of 2 backpackers

Updated 5 Years Ago

Tranquility At Its Best: Neil Island - Tale Of 2 Backpackers
Neil island is an island located in Ritchie’s archipelago of Andaman and Nicobar islands and a treasure of natural wanders.
Read More