Popularly known as the miracle of Asia, Sri Lanka is a top tourist destination for the passionate travellers all around the world. Ranging from religious sites, historical monuments, misty mountains to sunny beaches there are many attractions and sites to explore when you are holidaying…