Karkaro Resort is situated in Langano. Featuring a restaurant, the property also has a garden. Guests can enjoy lake views. Read more
Karkaro Resort is situated in Langano. Featuring a restaurant, the property also has a garden. Guests can enjoy lake views.