412 Views Verified Asupini Ella Falls ( Ahupini Ella Falls ) About Asupini Ella: There is a Asupini Ella Falls, Aranayake, Sri Lanka
472 Views 5.0 5 Excellent Ambuluwawa Temple Ambuluwawa Temple Ambuluwawa Temple Ambuluwawa Temple, Ambuluwaawa ICC Road, Sri Lanka