AYUBOWAN
Ayubowan… The Island of wonder Sri Lanka is a small island in the Indian Ocean. Long time ago it known as, Rathna deepa, Serendip, Ceilao, Taproben, Ceylon. Here documented history goes back to 8th century BC. It is 65 606 sq Km large. 430 Km long and 225Km wide, in this Island you will find [...]
