For an island of only 25,000 sq. miles, Sri Lanka holds a wealth of secrets in its diverse wildlife, architecture and religious communities.
For an island of only 25,000 sq. miles, Sri Lanka holds a wealth of secrets in its diverse wildlife, architecture and religious communities.