Ceylon Sri Mirissa, Mirissa — Real Prices & What to Buy

Ceylon Sri Mirissa, located in the charming beach town of Mirissa, is a cozy shop perfect for picking up unique souvenirs from your Sri Lanka journey. With its…