Skip to content
Mixroutes
Village in Andaman and Nicobar Islands, India

Afra Bay

Afra Bay is a village in the Nicobar district of Andaman and Nicobar Islands, India.

It is located in the Great Nicobar Subdivision on Little Nicobar Tehsil.

Text adapted from Wikipedia, CC BY-SA 4.0.