Goa dream of island - Amazing facts