Sep-Oct are the best time to visit outside of high season as it's still fairly dry with plenty of sunshine. Dec and Jan get busier due to Christmas hols, and ...