Two men on the Caribbean island of Grenada have been arrested for having gay sex.

The men, aged 41 and 17, could face up to ten years in prison – the maximum penalty for same-sex acts.

While the sex is understood to have been consensual and the age of consent is 16, the law bans “unnatural connections”.

However, the law is rarely enforced, Associated Press reports.

In 2007, reports said the country wanted to ban gay cruises from its shores. The tourism minister later denied this, although visiting cruises have been met with protests.

The tiny island nation, which has a population of 103,000, gained independence from the UK in 1974.

A number of other Caribbean countries have laws against homosexuality. Jamaica is one of the least tolerant countries and a gay rights campaigner was stabbed to death last year.