Post

Appuratota

Sri Lanka

Little is known of Appuratota, situated on a bay in the Panama region on Sri Lanka's south eastern coast, other than that Van Goens had plans to build a fort there.

Images