Humura meaning “state of relaxation and calm”, is a city-based resort in a calm country atmosphere. This elegant 18 room resort within 5 minutes walking distance from the 18 hole…