Grenada details new tourism developments