5 Essential Elements For bird watching sri lanka
Sigiriya, or Lion Rock, is really a temple fortress carved basically from a good piece of rock nearly 200m high. Lying while in the north central region of Sri Lanka, This is certainly Probably the single most famous monument in Sri Lanka... moreThis subject manual addresses each of the species being found in Sri Lanka and is considered the most up