LAKE PLAZA,OPP FATORDA STADIUM, FATORDA, MARGAO - GOA. MARGAO - GOA. Goa INDIA (Goa)