Sri Lanka – Unawatuna/ Galle/ Mirissa

Sri Lanka – Unawatuna/ Galle/ Mirissa

For those of you reading this right now that do not belong to the only developing country with the 2nd largest population on earth and the country that boasts of the most number of gods in every possible form and figure, I am afraid you will never understand the true complexities of travel. Ask anyone privileged  to have the above [...]