PALMS N SANDS
‘Palms n Sands’, a name given to the restaurant for no better reason than because it’s situated right on the beach side and gives a perfect ‘beach-dining’ experience. As you step on the beach, get tanned, feel the sand through your toes and continue to feel the sand as you step into this cozy ambience, […]