In the past 3 months, vacationers spend time in Rui Vaz for 3 nights on average. The optimal duration for your visit will be determined by what you want to see and explore while there.