Banana Bay: A steamy, tropical mystery set in Panama