Tobago October Carnival Recap: Nirvana Fete
Nirvana, as described in Buddhism, is a state of enlightenment or a place of perfect peace and happiness. Creating this atmosphere for patrons was the aim of the event organisers…
The post Tobago October Carnival Recap: Nirvana Fete appeared first on TTT News.