best time to visit mandore garden