Cyprus in 5 days

Cyprus is a labyrinth of unending beaches, modern towns catering to all cultures, dramatic mountains and sleepy hamlets. Yes, it is famous for its beaches so much so that most people end up in their resorts and miss exploring the mountains and hamlets of this beautiful country. We went towards late summer and the weatherContinue reading “Cyprus in 5 days”