best time to visit Mechuka