Welcome to morenna, Sri Lanka homepage. On this page, you will find complete information about the area, places, locality and neighborhood of morenna. Some popular places in morenna, Sri Lanka are Apex Enterprises, and Apex Enterprises.
morenna is an area located in Yakkala, Sri Lanka. morenna has several Business centers The area is also known for famous places like Apex Enterprises, and Apex Enterprises.