8923 results | Page 1 of 372
12 24 48


LOADING

For sale
$1,495,000
11 Hadow Road, enderby, British Columbia

11 Hadow Road

Enderby, British Columbia

A secluded oasis nestled on 4.67 acres of pristine land. This custom-built 3,400 sq. ft. home is a dream come true for those seeking privacy, amenities & natural beauty. Surrounded by lush landscaping, with mature gardens & creek running through the property, it offers a tranquil retreat just minutes from the highway for easy access. Enjoy a meticulously designed living space, featuring 4 bedrooms & 3 bathrooms. A spacious kitchen with expansive island & stainless steel appliances, cathedral ceilings and skylights create an open feel throughout. In-floor heating in the basement, plus furnace & A/C, with 2 cozy gas fireplaces ensure year-round comfort. Expansive decks & patios provide ample space for outdoor entertaining, while the firepit is perfect for evenings under the stars. Unwind in the sauna and outdoor shower or soak in the hot tub surrounded by nature’s beauty. A pond and flourishing gardens add to the property’s charm and offer endless possibilities for outdoor enjoyment. A 32’ x 32’ detached shop with office & additional covered equipment storage cater to all your hobbies & needs. Embrace a rural lifestyle with functional chicken coop and charming rustic cabin. This unique property combines the luxuries of modern living with the tranquility of nature & privacy. Whether you're looking to entertain, relax, create a small hobby farm, or simply enjoy the great outdoors, this home has it all. All located within minutes to Shuswap Lake, golf courses, or Shuswap River. (id:43334)

4 Bedroom 3 Bathroom 3400 sqft

RE/MAX Shuswap Realty

For sale
$499,000
1610 Gordon Drive Unit# 101 Lot# 1, kelowna, British Columbia

1610 Gordon Drive Unit# 101 Lot# 1

Kelowna, British Columbia

Great Location. Fully Renovated open floor plan with all new upgrades from top to bottom done throughout this IMMACULATE CORNER UNIT which features 3 HUGE bedrooms & 2 bathrooms, Boasts 1475 sqft spacious condo. Lots of windows throughout allows for extra sunlight. Large Bright sunroom to relax in. Kitchen has tons of storage and counter space. Primary bedroom has a 4 piece ensuite and walk-in closet., second bathroom, fully renovated includes a large walk in shower. The laundry room comes with a set of new washer and dryer. Located on the east side and raised over the Parkade offering safety and security. The complex is a 55+ age restricted building with a guest suite, activity room with exercise equipment and ping-pong table. No pets allowed. Rentals allowed with restrictions. Minutes away from shopping, medical clinics, city transit, parks and downtown to the lake. One parking stall and one storage locker included, with extra resident parking stalls available outside too. (id:43334)

3 Bedroom 2 Bathroom 1485 sqft

Royal LePage Kelowna

For sale
$227,500
3969 Sunnybrae Canoe Point Road Unit# 13, tappen, British Columbia

3969 Sunnybrae Canoe Point Road Unit# 13

Tappen, British Columbia

ADULT LIVING MERE STEPS TO SHUSWAP LAKE. This 2000 built 2 bdrm/1 bath unit located in Bastion MHP features hardwood and tile flooring, bright, warm and open main living space and includes a gas fireplace, hi-effiicency furnace and central air. The large covered deck is the perfect place to enjoy your summer evenings. Large locked 12x10 storage area off the deck. Small fenced yard. Bastion MHP is 55+. The location of this unit makes it seem like you're not actually in the Park with driveway access directly on Sunnybrae Canoe Point Road. Access to Shuswap Lake right across the street with a picnic area & BBQ pit. Looking for your Home away from Home or a new place to settle down - then this may be the one! (id:43334)

2 Bedroom 1 Bathroom 895 sqft

Royal LePage Access Real Estate

For sale
$549,500
4400 15 Avenue, vernon, British Columbia

4400 15 Avenue

Vernon, British Columbia

Pleasantly updated home on a peaceful street in South Vernon. This half duplex has been well-maintained and has excellent tenants, who keep their homes tidy and comfortable. Situated on a flat lot in a friendly, quiet neighbourhood, the little yard is a delight with a cherry tree, raspberries, strawberries, rhubarb, gooseberries, and currants. The backyard also includes an insulated and powered shed, could be a tidy workshop or extra storage. Upstairs, 2 bedrooms, an open kitchen/living room with new cork flooring in the main living area, and a cozy front deck. The downstairs area is bright and features a large bedroom, separate entrance, and its own laundry facilities. The home has central air, a well maintained furnace, extra insulation and updated electrical. Windows are updated and all in good shape. The large carport has a lot to offer as well as an easy to maintain yard, front and back. Combining modern updates, income help or a good investment opportunity, this (id:43334)

3 Bedroom 2 Bathroom 1672 sqft

RE/MAX Vernon

For sale
$1,995,000
15815 HWY 97 Highway, summerland, British Columbia

15815 Hwy 97 Highway

Summerland, British Columbia

Beautiful 8.47 acre orchard with frontage on Highway 97 and additional access off Jones Flat Road for easy accessibility. Planted in high density apple trees with Gala and Ambrosia varieties. A1 zoning bylaw allows for multiple uses including winery/cidery/craft brewery/distilling and agri tourism opportunities. Home and accessory building on the property has little to no value. Bring your business pursuits to this highly visible location and enjoy the annual harvest/revenue from the orchard operations as supplemental income! (id:43334)

Parker Real Estate

For sale
$869,000
6095 Austin Street, summerland, British Columbia

6095 Austin Street

Summerland, British Columbia

This charming and spacious home is perfect for a large family, boasting five bedrooms and three full baths spread across two upper levels, complemented by a full basement. The owners have recently made updates, including some newer flooring, fresh paint, a new heating system (2021) and roof in the last ten years, ensuring the home is in excellent condition. The main level functions as a two-bedroom in-law suite with a private balcony, while the upper level offers three bedrooms, two full baths, an open kitchen/family room, and another private deck. The full basement, which previously housed a commercial kitchen, includes an additional laundry area and plenty of room for future expansion. With a 21' x 20' attached garage and ample extra parking for vehicles, toys, and RVs, this home offers convenience and practicality. Nestled on a quiet and peaceful lot, it provides privacy and a 'peek-a-boo' lake view. Additionally, it is just a few blocks away from lower Summerland, the Yacht Club, Rotary Beach, and Shaughnessy's Cove. This home is currently vacant and ready for you to move in and enjoy its wonderful features and prime location. (id:43334)

5 Bedroom 3 Bathroom 3655 sqft

Chamberlain Property Group

For sale
$369,000
1728 TREFFRY Place, summerland, British Columbia

1728 Treffry Place

Summerland, British Columbia

Rarely do you come across an affordable flat .12-acre building lot. Situated in a new neighbourhood of Trout Creek, this property offers a convenient proximity to the elementary school, parks and beaches. Whether you're considering a rancher with an attached garage or a two-story residence to capture the lovely mountain views, this versatile lot accommodates various home styles. All essential services and utilities are readily available at the lot line, streamlining the building process. Choose your own builder and timeline! GST has already been paid and is not applicable. (id:43334)

Parker Real Estate

For sale
$359,000
1732 TREFFRY Place, summerland, British Columbia

1732 Treffry Place

Summerland, British Columbia

Rarely do you come across an affordable flat .12-acre building lot. Situated in a new neighbourhood of Trout Creek, this property offers a convenient proximity to the elementary school, parks and beaches. Whether you're considering a rancher with an attached garage or a two-story residence to capture the lovely mountain views, this versatile lot accommodates various home styles. All essential services and utilities are readily available at the lot line, streamlining the building process. Choose your own builder and timeline! GST has already been paid and is not applicable. (id:43334)

Parker Real Estate

For sale
$1,890,000
10927 Okanagan Centre Road, lake country, British Columbia

10927 Okanagan Centre Road

Lake Country, British Columbia

Stunning Lakeside Property with Flexible Floor Plan. Welcome to 10927 Okanagan Centre Rd W, a magnificent lakeside home offering breathtaking views and exceptional features. This versatile property boasts up to 5 bedrooms with three full baths and could be configured as 3/4 bedrooms and 2 dens, providing ample space for your family and guests. The open floor plan is designed for modern living, seamlessly connecting the spacious living areas with the outdoors and various patios and decks. The highlight of this home is the expansive teak wrap-around deck, perfect for entertaining or simply enjoying the serene lake views. There is also a large teak deck leading from two of the upper level bedrooms and a private balcony from the primary bedroom. Large windows throughout the house flood the interior with natural light, enhancing the airy and welcoming atmosphere. Additional features include a family room, a recreation room, and beautifully appointed interiors that blend comfort with elegance. Don’t miss this rare opportunity to own a piece of paradise with unparalleled lake views and luxurious amenities. First time offered for sale. Custom design, intricate workmanship blending modern, elegance and comfort into an exceptional home with a cottage feel. Steps to the water, swimming, kyaking, paddleboards or strolls along the waterfront - this home is waiting for you! (id:43334)

3 Bedroom 4 Bathroom 3987 sqft

RE/MAX Kelowna

For sale Open House
$1,270,000
1400 Springfield Road, kelowna, British Columbia

1400 Springfield Road

Kelowna, British Columbia

Legal Suite, Licensed short term rental, UC2 Zoning. This property has huge potential, either as a private sanctuary in the city or redevelopment. The yard is a summer oasis with a gazebo, water feature, dog run, and gardens. And, there’s more room for extra parking. When finally, inside, this wonderful home offers hardwood floors, California blinds, built-in vacuum, Hepa Air Purifier, in-floor heating in sunning family room/sun room, and a media room. The kitchen has a large dining room, the den has built in cabinets, and the main bedroom has both shower and tub. Updates include: Hot water tank, 2 gas fireplaces, Beachcomber Hot Tub, Basement Windows, Gas Heater in Garage, New furnace +A/C, Washer Dryer added to the basement. This much-loved home exudes warmth and belonging. It has a legal basement suite and licensed Airbnb upstairs. Furniture can be included. As a personal investment it will provide highly desired city living, and as a commercial investment it will provide HUGE DEVELOPMENT POTENTIAL with UC2 zoning. (id:43334)

4 Bedroom 3 Bathroom 3019 sqft

Exp Realty (Kelowna)

For sale Open House
$839,000
715 Wenric Crescent Lot# 17, kelowna, British Columbia

715 Wenric Crescent Lot# 17

Kelowna, British Columbia

Located just a short walk away from the Mission Creek Greenway and tucked into a lovely street in the Springvalley Neighborhood, you will find this 4 BEDROOM plus FLEX SUNROOM and 2 Full Bath Home with an IN-LAW SUITE that can be configured as a 1 Bedroom or 2 Bedroom plan. The almost 1/4 Acre fully fenced property truly feels like a private park, with a pond, waterfall feature, fruit trees ( peach and plum), 2 sheds and raised garden beds. Inside you will find a large, bright Kitchen with granite counters, fireplaces up and down, laundry up and down, and newer suite Kitchen and Bath ( built in 2021), a one car garage and parking for up to 10 cars and/or your RV or boat. Close to all levels of schools, transit and shopping amenities. This is a perfect family home with a suite. in a great location! Open House-Saturday June 15. 1:30 to 4pm. We look forward to seeing you there. (id:43334)

4 Bedroom 2 Bathroom 2323 sqft

Real Broker B.c. Ltd

For sale
$849,000
1102 Cameron Avenue Unit# 55, kelowna, British Columbia

1102 Cameron Avenue Unit# 55

Kelowna, British Columbia

Immaculate Luxury Urban Town Home One of the best units in the complex as it is one from the end and boasts nature views from every window . Inviting entrance from the spacious garden patio. Stunning kitchen complete with quartz counter tops, large island stainless steel appliances gas stove and access to the large sun deck for entertaining guests. Open concept design at its best with light filled area, ,contemporary electric fireplace ,soaring 9"" ceilings dining area, and a stylist 2pce bath on the main. Master bedrm with 4-piece bath huge walk in closet& master sundeck to enjoy your morning coffee. Laundry on bedrm level. Community garden plots available.. This is one town home you must see, it is like a brand new unit (id:43334)

4 Bedroom 3 Bathroom 1517 sqft

Exp Realty (Kelowna)

For sale
$459,000
500 Old Spallumcheen Road Unit# 205, sicamous, British Columbia

500 Old Spallumcheen Road Unit# 205

Sicamous, British Columbia

Awaken each morning with a cup of joe and jaw-dropping views of Shuswap Lake! For the culinary wizard, the kitchen has top notch Fisher & Paykel stainless steel appliances, a well-lit island for prep, and cupboard space to spare! Not only is the kitchen quite incredible, but the main level also features a HUGE 2-person jacuzzi tub! You have to see it to believe it – it’s incredible! Other exciting notes of this beautiful home are the 2 spacious, covered decks (one on each level), hot water on demand, skylights in the main-level bathroom, and a murphy bed to boot! And finally, a unique quality of this particular space that no other unit in this complex has, is the field stone inlayed floor down in the crawl space. It’s not only beautifully made and beautiful to look at, but it’s a huge upgrade from having a dirt floor down in this space! Come take a look for yourself and grab this one quickly – these units don’t tend to stay on the market for very long! (id:43334)

2 Bedroom 3 Bathroom 1236 sqft

RE/MAX Armstrong

For sale
$189,900
1200 RANCHER CREEK Road Unit# 438, osoyoos, British Columbia

1200 Rancher Creek Road Unit# 438

Osoyoos, British Columbia

Full share of a top floor 2 bedroom & 2 bathroom suite at Spirit Ridge Resort & Spa, part of the Hyatt Unbound Collection. This suite has lovely golf course & mountain views, comes fully furnished, and has an east facing balcony to soak up the morning sun. And the resort has outstanding amenities including 2 pools, private beach, spa, The Bear The Fish The Root & The Berry Restaurant, Sonora Dunes Golf Course & Nk'Mip Cellars winery. When you're not enjoying your suite put it in the rental pool to generate income. This property is not freehold. It is a pre-paid crown lease on Indigenous Lands. (id:43334)

2 Bedroom 2 Bathroom 928 sqft

RE/MAX Realty Solutions

For sale
$250,000
6758 Okanagan Avenue Unit# 4 Lot# 4, vernon, British Columbia

6758 Okanagan Avenue Unit# 4 Lot# 4

Vernon, British Columbia

Welcome to Phase One of Apollo Hill! This brand new bare land strata is ready for you to build your dream home. Walk up and Walk out build Sites available with options to Bring your Own builder or use Our Builder. All lots are fully serviced and zoned for a mortgage helper secondary suite. Current plans include - 3 beds Up + Den, 3 Bath, + 2 bedroom, 1 bath Basement Suite and a double car garage. Located within 10 minute walking distance to Okanagan lake and directly across from Marshall fields and recreation centre. Strata lot 4 is a walk up build site. Contact us today for more information on this exciting opportunity. (id:43334)

Century 21 Assurance Realty Ltd

For sale
$849,000
6758 Okanagan Avenue Unit# 2 Lot# 2, vernon, British Columbia

6758 Okanagan Avenue Unit# 2 Lot# 2

Vernon, British Columbia

Welcome to Phase One of Apollo Hill! Here is your opportunity to own a brand new home with a 2-bedroom mortgage helper at a great price! Lot 2 is currently under construction with an estimated completion at the end of 2024. This 3 bed + Den, 3 bath home with a 2 bedroom legal suite is sure to impress. Boasting views of the surrounding mountains, 10-minute walking distance to Okanagan Lake and directly across from Marshall Fields and Recreation Centre. Contact us today for more information on this exciting opportunity. (id:43334)

5 Bedroom 4 Bathroom 2859 sqft

Century 21 Assurance Realty Ltd

For sale
$250,000
6758 Okanagan Avenue Unit# 3 Lot# 3, vernon, British Columbia

6758 Okanagan Avenue Unit# 3 Lot# 3

Vernon, British Columbia

Welcome to Phase One of Apollo Hill! This brand new bare land strata is ready for you to build your dream home. Walk-up and Walk out build Sites available with options to Bring your Own builder or use Our Builder. All lots are fully serviced and zoned for a mortgage helper secondary suite. Current plans include - 3 beds Up + Den, 3 Bath, + 2 bedroom, 1 bath Basement Suite and a double car garage. Located within 10 minute walking distance to Okanagan lake and directly across from Marshall fields and recreation centre. Strata lot 3 is a walk up build site. Strata lots 1- 15 are Walk Up Build Sites. Contact us today for more information on this exciting opportunity. (id:43334)

Century 21 Assurance Realty Ltd

For sale
$549,900
3022 Coachwood Crescent Unit# 46, coldstream, British Columbia

3022 Coachwood Crescent Unit# 46

Coldstream, British Columbia

Welcome to Whisper Ridge, where estate-style living meets natural beauty. This coveted 1.24-acre lot offers the perfect canvas for your dream home and is one of the last available, set in a serene and exclusive community. Nestled among mature trees, this spacious lot ensures privacy and tranquility, providing a retreat from the hustle and bustle of everyday life. Imagine waking up to breathtaking views, surrounded by nature, yet conveniently close to all amenities. Services at lot line. Don't miss this rare opportunity to create a personalized sanctuary in Whisper Ridge. Contact us today to schedule a viewing and start planning your future in this beautiful, private haven (id:43334)

Royal LePage Downtown Realty

For sale
$769,000
5302 Meadow Creek Crescent, celista, British Columbia

5302 Meadow Creek Crescent

Celista, British Columbia

Welcome to the sunny shores of Shuswap Lake in the lakeside community of Celista, BC. Discover 5302 Meadow Creek Crescent, a 2261 sq.ft. log home nestled on a spacious 0.24 acre lot with panoramic lake and mountain views. This charming home boasts 4 bedrooms plus a den/office, 2 full bathrooms, is open-concept, has vaulted tongue and groove ceilings with 4 skylights, 1 fireplace and 1 wood stove, and has ample parking for 11 vehicles. This property features multiple outdoor entertainment areas including 3 large sundecks, a covered deck with bar seating, a hot tub, a fire pit zone with 2 wood sheds, a fenced backyard, and a beautifully landscaped front yard, all equipped with irrigation. The spacious 29'1"" x 26'11"" detached workshop is heated, insulated, and includes a 220V welder’s plug, and is perfect for storing all your toys. If you have kids, the North Shuswap Elementary School located in Celista goes from Pre-K to 8 and you are a 2-min drive to the closest gas station and corner store. This home is part of Meadow Creek Properties, which has their own private community water system, and the low annual membership fee of $150 entitles you to enjoy the private 1600' beach, 3 docks, boat launch, and beach fire pits. The North Shuswap is a haven for outdoor enthusiasts, offering activities like golfing at Talking Rock and Anglemont Estates golf courses, sledding at Crowfoot Mountain, numerous back-country trails and waterfalls to explore, boating, fishing, biking and more! (id:43334)

4 Bedroom 2 Bathroom 2261 sqft

Royal LePage Access Real Estate

For sale
$300,000
4305 Bellevue Drive Unit# 104, vernon, British Columbia

4305 Bellevue Drive Unit# 104

Vernon, British Columbia

Looking for your first home or next investment property? We have the one for you! Located in a split-level townhome, this updated 2 bed/ 2 bath unit has many perks inside and out. Conveniently located on the lower level with easy access, the pet-friendly home features a split-bedroom layout (with bathrooms on either side), a bright living space with large windows for ample natural light, and an extra outdoor storage space. Updates throughout include newer paint, hot water tank, washer and dryer and windows. Situated in the Lakeview Place community, you’re surrounded by nearby amenities including shopping centres, public transit, parks, schools, Vernon’s Regional Airport, and Vernon’s downtown core for all your essentials. Call our team to schedule your private viewing today! (id:43334)

2 Bedroom 2 Bathroom 796 sqft

Royal LePage Kelowna

For lease
$28.75 / ft2
3321 30 Avenue, vernon, British Columbia

3321 30 Avenue

Vernon, British Columbia

Presenting a unique opportunity to lease the former HSBC bank location, a high-profile corner site on Main Street in downtown Vernon. This prominent property boasts a spacious 4,144 square foot main floor with tall ceilings, creating a bright and open atmosphere. The main floor includes ten offices and a boardroom, with most offices easily removable without damaging the ceiling, allowing for flexible space customization. Additionally, the basement offers 2,110 square feet of leasable space at an attractive rate of $5.70 triple net. The main floor features a large open-concept area, a half bathroom, and internal stairs leading to the basement staff area. Downstairs, you'll find two large multi-stall bathrooms, providing ample facilities for staff and customers. Security is a notable feature of this property, with vaults located both upstairs and downstairs. This versatile space is ideal for various business needs, from retail to professional services. Available from October 1, this prime downtown location offers excellent visibility and accessibility, making it a strategic choice for businesses looking to establish or expand their presence in Vernon. Don’t miss this opportunity to secure a premier commercial space in the heart of the city. Contact us today to arrange a viewing and discuss leasing options for this exceptional property. (id:43334)

6254 sqft

RE/MAX Vernon

For sale
$1,750,000
8883 Braeburn Drive, coldstream, British Columbia

8883 Braeburn Drive

Coldstream, British Columbia

Welcome to the home your family has always dreamed of on Coldstream's Middleton Mountain! This stunning walkout rancher is over 4000 sqft and was intentionally built for hosting memorable family holidays with its extra large chef's kitchen with a massive island, beautiful dining area, and 3 large downstairs bedrooms, each featuring a full ensuite bathroom. The home was built with the south facing view in mind and from the many large windows brightening the space, you'll enjoy breathtaking views of Kalamalka Lake and the Coldstream Valley from your expansive open floor plan living spaces and outdoor entertaining areas. The primary bedroom is conveniently located on the main floor making this home perfect for main level living. Walking in from outside is also made easy with minimal stairs from the flat, easy-to-shovel driveway or the 3-car heated garage. The home is packed with hidden upgrades, ensuring modern comfort, functionality, and luxury. Designed for elegance and ease, this home is your ideal sanctuary. Embrace a serene lifestyle in one of the most desirable locations in the Okanagan. Don’t miss this rare opportunity! (id:43334)

5 Bedroom 5 Bathroom 4122 sqft

Century 21 Assurance Realty Ltd

For sale
$1,199,900
5871 Lakeshore Road, kelowna, British Columbia

5871 Lakeshore Road

Kelowna, British Columbia

Spectacular panoramic views, great home and price!! Properties with this view are hard to find! Fabulous .48 acre property & home with spectacular panoramic lake & mountain views extending from DT Kelowna to Peachland. Minutes from Kelowna however, your own private oasis. Beautiful sunsets, wildlife & tranquility abound on this magical piece of property. The main level features 1900 sq ft of living area with a wall of windows that lets in plenty of natural light and frame the never ending views. Spacious kitchen with sit-up bar and lots of cupboard & counter space. The open plan main living area is great for entertaining family and friends and features a central propane fireplace. The large main floor master with 5 piece ensuite is sure to please. A second bedroom and laundry room complete the main floor. Relax & enjoy the never ending views on your oversized 600 sq ft deck with bonus hot tub. The lower level features a large family room with decorative fireplace, den/bedroom (no window) & media room. Other features of this property are a 32 x 22 sq ft garage with workshop area, RV parking Heat pump, electric forced air furnace and new HWT 2023. Hiking trails, parks, boat launch, lake and world class wineries are all close by. If you are seeking peace & tranquility, don't wait to view this special piece of paradise. (id:43334)

3 Bedroom 3 Bathroom 3307 sqft

Royal LePage Kelowna

For sale
$449,000
2035 Baron Road Unit# 107, kelowna, British Columbia

2035 Baron Road Unit# 107

Kelowna, British Columbia

Welcome to Quail Place! Situated in a sought-after area, this 2-bed, 2-bath condo boasts convenience and comfort. Each bedroom comes complete with its own full bathroom, providing privacy and convenience, with one bedroom featuring a cheater ensuite. Located on the ground floor, this unit offers easy access and a desirable layout where the bedrooms don’t share a wall. The property also features a large in-suite laundry room equipped with ample shelving for storage, catering to practical needs. Bright natural light floods the interior creating an inviting ambiance. The spacious covered deck extends the living space outdoors, perfect for entertaining or relaxing while enjoying the fresh air. Its proximity to major retailers such as Costco, Fresco, Walmart, Superstore, Canadian Tire, and Orchard Park Mall, all by foot, make this property an excellent option for anyone without a vehicle, or for those who have two vehicles, as this condo also comes with two parking stalls! It’s also conveniently located just 10 minutes away from both UBCO and Okanagan College, making it an ideal option for students or investors. Moreover, this pet-friendly condo allows for one dog or cat, provided they do not exceed 12 inches at the shoulder. With no age restrictions and rental flexibility, this property offers versatility for various lifestyles and investment opportunities. Don't miss out on the chance to make this conveniently located, updated condo your new home or investment property. (id:43334)

2 Bedroom 2 Bathroom 956 sqft

Royal LePage Kelowna

Search Properties
Interested?
Generating Captcha