10 Reasons Why You Should Visit Parrot Island In Andaman

Parrot Island, also known as Ross Island, is an Indian Marine National Park near Port Blair in the Andaman Islands. Home to several species of colourful parrots and exotic bird life, including some rare species like the Nicobar Pigeon, this Parrot island is a must-visit tourist destination in the Andaman Islands. Here are ten reasons … Read more