Sun N Sand April 12, 2008 by BARNISM Sorted Into: INDIA, SIGNS, TYPE & LETTERS The Sun N Sand Hotel, in Juhu Beach, Mumbai, India. Also the location of the ‘Kabab Hut‘.