- Cards By Design
Cards By Design
About Owl Cards
Owl Card is the #1 Greeting Card Site in Sri Lanka with advanced personalisation module. Our Greeting Cards are customizable, creative and uncommon.
Why using Owl Cards?
Over 1000 Customizable Greeting Cards.
Hand picked Gift Items for afordable price.
Free Delivery of Greeting Cards in Sri Lanka.
Free Online Card Organiser.