The most perfect day for me isn't here - it's in Edmonton where I grew up.
We have the Heritage Festival and it's beautiful. There are 50 sultans tents set up around a city park, each one represents a different country. They all have music, dance, food and people from those countries and everyone is in such a good mood. The festival goes for three days and when the weather is nice I go to the grounds a lot. I take my writing and just spend my time walking around, getting various foods to eat, watching the entertainment, meeting up with friends (they never want to stay longer than a few hours) and I just HATE it when the festival is over. THAT is a perfect day for me.
Either that or else the day that our family gets together to clean the spot of highway we sponsor then go back to my uncle's farm for the family BBQ. See, we're sneaky, we plan the ditch cleaning with the BBQ so if you can make it to the fun part, you should be able to make it to the work party. Our family BBQ is a hoot, it's pot luck, nobody in a stupid apron that says "kiss the chef" or anything, it's mostly hot dogs and then whatever is on the table. Bonfire time is the best, my two cousins are pyromaniacs and it's up to them to keep it going...and they do. Then, around 11 o'clock my brother and cousin set off fireworks. It's a wonderful day.
However...here...it's not too shabby either, but I don't have family with me. I love meeting my friend Charlotte then we grab a ferry to one of the oldest areas of the city. It's a bit touristy but we're good enough to ignore all the carpet salesmen and other vermin who just want to rip tourists off. We wander around the gardens and such, go to the hamam (Turkish bath) then grab something to eat or just sit in a tea garden.