Post of the day

Palma de Mallorca, a Resort City

Palma is better known as Palma de Mallorca, in Spain. It is the capital island of Mallorca, aka Majorca, belonging to the western Mediterranean. Palma is also called resort city, which is located in the south coast of Mallorca. Santa Maria Cathedral is a monumental, Gothic landmark, built in the 13th century. Being on top…