is reporting from
Member
NP Rank:
NP Rank:
Here is another Villa we got a press release about.
Situated in one of the most beautiful corners of the Greek island of Corfu, the Villa de Loulia is a small luxury hotel that offers all the facilities you would expect in a four or five star hotel in Greece.
Read more here
Most RecentMost Recommended Comments (1)
at 06:01 on November 23rd, 2007
A press release is something that says "this is what we've done", as opposed to "this is what we're selling".