ella Me Gusta by Shakira – What is this wonderful location? By Shamal March 11, 2020 Have you watched the new music video by Shakira – Me Gusta? The wonderful location in which the train travels… Read More
ella Nine Arches Bridge The Beauty Of Ella By Shamal May 2, 2019 The most iconic place in Ella Sri Lanka is nine arches bridge AKA the bridge in the sky. This is… Read More