This is a shopping plaza in Kingston on Christmas Eve also known as Grand Market Night. Grand Market Night is held on Christmas Eve. On that day, the stores stay open late or throughout the night. Vendors are out on the streets selling toys, food, clothes etc..and there is music playing on the streets as well. People stay up all night shopping, eating and dancing. The following day, Christmas day, is usually more relaxed. Time spent with family and friends.
Comments + Add comment
I will be there! I am so excited to spend time with my family
that is so sweet to see my country again ill be there soon.