• Hi
    The Nicobar islands are only 189 km from the Indonesian island of
    Sumatra to the southeast.


    Sumatra's connection to sri vijaya and hindu/ tamil culture is well
    established.

    so there exisits a possibility of nicobars having chola ruins.

    venketesh

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Top Posters