Ella’s Edge Resort by Admin | PlacesWelcome to Ella’s Edge Resort, your perfect getaway in the heart of Ella, surrounded by nature’s beauty. Their resort is designed to offer you a relaxing and memorable experience with a variety of amenities. As you step into Ella’s Edge Resort,...