Clarissa Falls is a nature lover’s paradise with cascading waterfalls and exotic birds surrounded by natural flora and fauna with the added attraction of ranch style or country setting. Buildings are all thatched roof but with comfort of private baths, hot and cold water and 24 hour electricity. Old fashioned Belizean meals, freshly cooked with fresh fruit and vegetables are served with exotic fresh fruit juices under thatched open air restaurant.