Nowhere could the phrase "Getting in touch with nature" be more literal than at Ross Island - part of the
Andaman and Nicobar Islands and erstwhile British East India capital for this archipelago.

Clearly, man is meant to go back to his roots here...as the Britishers' presbyterian church probably found out ages ago.
lovely click
ReplyDeleteThank you!
ReplyDeleteAwesome. Love to go there some day.
ReplyDeleteThanks Kit! you really should, it's a wonder of nature this place
ReplyDelete