16 Oct
16 Oct
10:00 am - 5:00 pm @ October 18, 2025

Japan Mela 2025

RAMADA RESORT BY WYNDHAM KOCHI, INDIA

Japan Mela is an event designed to rekindle “Brand Japan”…