Contact Us: 705-927-2774 | Email

2623 results | Page 58 of 110
12 24 48


LOADING

For sale
$349,999
4272 HIGHWAY 7, asphodel-norwood (norwood), Ontario

4272 Highway 7

Asphodel-Norwood (Norwood), Ontario

1) The Seller will hold a mortgage. 2) The cozy apartment is easy to maintain and works well for someone on the go without much time for a large house. 3) Norwood is only twenty minutes to Peterborough but retains a more relaxed way of life with a vibrant community. 4) Norwood is close to many trails, public lands, and parks for the outdoor enthusiast to explore. 5) You can live in the apartment upstairs and work at your own business downstairs. 6) Cover your mortgage by renting out the commercial space below. 7) The commercial space can be divided into two units to bring more income. 8) The back lot can be severed and sold, or developed, for additional income. 9) Being a commercial landlord is much less restrictive than being a residential landlord. 10) A pre-list home inspection is available. (id:61423)

3 Bathroom 1742 sqft

Century 21 United Realty Inc.

For sale
$199,900
57 ROLLIE'S BAY ROAD, curve lake first nation 35 (curve lake first nation), Ontario

57 Rollie's Bay Road

Curve Lake First Nation 35 (Curve Lake First Nation), Ontario

Step into comfort and convenience with this charming home nestled on a spacious, private, well treed country lot. Inside, you'll find a bright and airy living room, with a propane stove for those chilly winter nights, a comfortable dining area, a modernized kitchen with a kitchen island bar and 3-piece bathroom. Recent upgrades include: 100 amp electrical panel, updated wiring, wraparound deck perfect for relaxing or entertaining and several newer windows for improved efficiency and natural light. Enjoy the tranquility of country living without sacrificing proximity to amenities, shops and services are just minutes away. NOTE: Land Leased from Curve Lake First Nation at $3500.00 per year. Property taxes included in lease land fees. Service fees $1697.00 per year. (id:61423)

2 Bedroom 1 Bathroom 0 - 699 sqft

Revel Realty Inc.

For sale
$579,000
1049 LIMERICK LAKE ROAD, limerick, Ontario

1049 Limerick Lake Road

Limerick, Ontario

If you're dreaming of your own private acreage and peaceful surroundings, this fully renovated 4-bedroom, 2.5-bathroom home set on 16 acres might be just what you're looking for. Bordering along the Hastings Heritage Trail for 100s of kilometres of trails to explore. The spacious interior offers approximately 2,100 square feet of updated living space. You are immediately greeted with soaring ceilings and a modern staircase. Leading you to four bedrooms and an exquisite master suite with walk in closet and full ensuite. Updated stainless steel kitchen appliances, propane furnace and hot water tank. The home has stylish laminate flooring throughout, modern pot lights inside and out, and a walk-out basement that adds flexibility for storage or a work shop. You will love the two spacious decks one in the front and a large back deck off of the dining room that's perfect for BBQs and gatherings. Located just 2 km from Limerick Lake Marina for boating and docking. Only 20 minutes from the Town of Bancroft which has all the essentials. Direct access to the trail system, many lakes only minutes away with everything you need to enjoy year round living at this spacious modern home. (id:61423)

4 Bedroom 3 Bathroom 2000 - 2500 sqft

Century 21 Granite Realty Group Inc.

For sale
$989,000
81 COUNTY RD 42 ROAD, trent hills, Ontario

81 County Rd 42 Road

Trent Hills, Ontario

Discover exceptional build quality and professional workmanship in this 4-bedroom, 2-bath raised bungalow set on nearly 3 acres of private countryside. The dream backyard retreat features a solar-heated inground saltwater pool with a beautiful light display perfect for day or night enjoyment. Recent updates include newer windows and exterior doors. The main level offers multiple walkouts from the kitchen and dining room to a spacious wrap-around deck, ideal for entertaining or relaxing with a view. Inside, you'll find a generous primary bedroom, two comfortable guest rooms, and a 5-piece bath with a jet tub. The bright, finished lower level adds incredible versatility with large windows, a family room with a cozy gas fireplace, a media/entertainment room, oversized 4th bedroom, a 4-piece bath, an office/storage space, and a games/exercise room with updated flooring. With garage access from this level, you'll also have the option to create a private in-law suite. Attached 2-car garage, expansive property, and the perfect blend of comfort and style this home truly has it all (id:61423)

4 Bedroom 2 Bathroom 1100 - 1500 sqft

Royal LePage Our Neighbourhood Realty

For sale
$985,000
1774 RUDELL ROAD, clarington (newcastle), Ontario
Industrial

1774 Rudell Road

Clarington (Newcastle), Ontario

4.3-acres vacant industrial land zoned M1-Industrial & EP in the Municipality of Clarington Official Plan. Great Highway Exposure. 600-feet frontage exposure on south side of Hwy 401 - 1,000 metres west of the Newcastle Hwy 401 Interchange #440 - Mill Street. Additional neighbouring 6.8-acres M1-Industrial land owned by same Seller and currently for sale. Buyer/Buyer Agent responsible to complete own due diligence. Full Legal Description: PT LT 31 CLARKE AS IN N30781 (PARCEL THREE, SECONDLY) EXCEPT PT 2, 10R99; CLARINGTON. (id:61423)

4 ac

Royal Service Real Estate Inc.

For sale
$230,000
15 FERGUSON ROAD, kawartha lakes (bexley), Ontario

15 Ferguson Road

Kawartha Lakes (Bexley), Ontario

Well-treed 7.24 acre lot in the heart of Kawartha Lakes. Zoned Rural General for a variety of potential uses including Agricultural or forestry uses, Riding or Boarding stables, Nurseries or Commercial greenhouses, Bed and Breakfast Establishment, Kennels, and more. The Kawartha Lakes is Ontario's second largest municipality in terms of geographical size, attracting young professionals and families, retirees, business owners, artists, and entrepreneurs. New residents appreciate the small town feel of life in the Kawarthas, while enjoying the amenities of the city and convenience and accessibility of the GTA. Explore this unique opportunity to invest in a large piece of acreage in a booming community. Located just off of Ferguson Road, this property would require a "Management Directive re: Construction of Rural and Urban Roads to Access Existing Lots Record." Documentation available upon request. (id:61423)

Affinity Group Pinnacle Realty Ltd.

For sale
$549,000
00 HUGILL ROAD, kawartha lakes (somerville), Ontario

00 Hugill Road

Kawartha Lakes (Somerville), Ontario

This 107 acre lot is adjacent to municipally maintained Hugill Road and steps away from beautiful Four Mile Lake. The lot is mostly forested, with some wetlands along the east lot line and an escarpment along the south-west corner of the lot. A private road bisects the property, providing easy access as well as a great starting point for additional trails through the varied terrain. The south east corner of the lot is adjacent to a 15.4 acre waterfront lot that is also for sale, providing a unique opportunity to acquire a remarkable recreational property. Two 200' by 200' lots near Hugill Road have been previously severed from the property. (id:61423)

Kawartha Waterfront Realty Inc.

For sale
$1,799,000
75 BEAVER DRIVE, kawartha lakes (somerville), Ontario

75 Beaver Drive

Kawartha Lakes (Somerville), Ontario

This is undoubtably one of the most spectacular waterfront lots to ever come to market in the western Kawarthas. The 15.4 acre property has 1,163 ft of waterfront on a point midway up the western shore of Four Mile Lake - one of the best lakes in the western Kawarthas that is famous for its spring-fed, crystal clear water. The lot is level and dry, and the owners have made a tremendous investment over many years to prepare the lot for development. The result is a vast area of gorgeous park-like terrain interspersed with mature trees that must be seen in person to truly appreciate, and where one can easily visualize their dream lake house and any number of accessory buildings and recreational facilities in an oasis of privacy and tranquility. Several trails through the forested area provide additional recreational opportunities. There is hydro at the lot line and a driveway is in place, making a quick transition to building possible. Buyers may also be interested in the adjacent 107 acre lot, which is also being offered for sale. (id:61423)

Kawartha Waterfront Realty Inc.

For sale
$135,000
0 & 00 BETTY LANE, wollaston, Ontario

0 & 00 Betty Lane

Wollaston, Ontario

Approximately 4 acres with approximately 400 feet frontage on Deer River. Rugged, forested property enjoys good privacy and good access from municipal road over private roadway. Property situated just below conservation authority dam and includes legal access to the river above the dam as well. Canoe/Kayak downstream for miles or boat up river into Wollaston Lake. Best of both worlds. (id:61423)

RE/MAX Country Classics Ltd.

For sale
$99,900
LT 13 NICKLAUS DRIVE, bancroft (bancroft ward), Ontario

Lt 13 Nicklaus Drive

Bancroft (Bancroft Ward), Ontario

Picture your dream home on this 0.41-acre level corner lot in a quiet golf course community just 5 minutes from Bancroft. With year-round access, municipal water and sewer, high-speed internet, and hydro right at the road, everything's ready when you are. Surrounded by newly built high-end homes, this is a great spot to enjoy small-town living. Bancroft offers everything you need groceries, schools, hospital, shopping, and more and you're only 1.5 hours from Peterborough and 2.5 hours from Toronto! (id:61423)

Century 21 Granite Realty Group Inc.

For sale
$270,000
0 Y ROAD PART 1, hastings highlands (herschel ward), Ontario

0 Y Road Part 1

Hastings Highlands (Herschel Ward), Ontario

Excellent opportunity to develop 3.44 acres (1.393 Ha) with 143 m of frontage on Y Road in Hastings Highlands. Zoned Rural Industrial (RI), this property allows a wide variety os uses including woodworking shop, truck terminal, agriculture equipment sales/repair, machine or welding shop, lumber or sawmill operations, service station, bulk storage, cheese or canning factory. Buyer must construct a building within 60 months (with Municipal approval and occupancy permit). This is a versatile property in a great location in Hastings Highlands. Put your ideas and plans to work! (id:61423)

1 hec

Reva Realty Inc.

For sale
$650,000
0 Y ROAD PART 4, hastings highlands (herschel ward), Ontario

0 Y Road Part 4

Hastings Highlands (Herschel Ward), Ontario

6.922 hectares of Urban Industrial Land. Excellent development opportunity with 6.922 hectares (17.1 acres) of Urban Industrial Land located on 85.99 m frontage along Y Road in the Township of Hastings Highlands. Zoning allows for a wide variety of uses, including manufacturing, processing, warehousing, storage/self-storage, machine or welding shops, auto repair/service stations, transport terminals/yards, research facilities, building supply outlets, and related offices and caretaker dwellings. Accessory retail is also permitted under zoning, provided it is part of the principal building. Are you ready to build? This is a fabulous opportunity for industrial development in Hastings Highlands! Important Restrictions: Purchaser must construct a building (or buildings) on the property in accordance with the approved municipal plan and obtain occupancy within 60 months of purchase. See schedules B and C attached. (id:61423)

7 hec

Reva Realty Inc.

For sale
$140,000
3 - 230-232 KENT STREET W, kawartha lakes (lindsay), Ontario
Restaurant

3 - 230-232 Kent Street W

Kawartha Lakes (Lindsay), Ontario

Turn-key 241 Pizza franchise in prime Lindsay location! This established operation offers excellent visibility, ample parking and steady walk-in and delivery traffic. Fully equipped kitchen and reliable staff mean a seamless takeover with immediate income potential. Surrounded by residential neighborhoods, schools and shopping, the site attracts strong repeat business. Ideal for entrepreneurs or investors seeking a proven food-service venture with growth opportunities in catering and online delivery. Franchise training and support available. A rare chance to own a well-known brand in the heart of Ontario's Kawartha Lakes region. (id:61423)

1343 sqft

Homelife/miracle Realty Ltd

For sale
$99,000
0 SNAKE POINT ROAD, kawartha lakes (bobcaygeon), Ontario

0 Snake Point Road

Kawartha Lakes (Bobcaygeon), Ontario

Welcome to an unparalleled opportunity to build in Bobcaygeon! Embrace the allure of this nicely situated vacant lot, waiting for residential development. Services at the road will include, water, sewer, hydro, natural gas to come, telecommunications and Internet. Nestled amidst a variety of amenities including grocery stores, churches, libraries, schools, and shops, this lot promises convenience at your doorstep. With proximity to Sturgeon Lake that is part of the Trent Severn Waterway, indulge in year-round recreational activities, from boating, swimming and fishing+. Priced competitively for today's market, this lot eagerly awaits the realization of your dream home. Don't miss out on this remarkable opportunity to craft your ideal living space in a vibrant tourist community. Seize the moment and make your dream a reality! (id:61423)

Ball Real Estate Inc.

For sale
$1,180,000
118 FRONT STREET W, trent hills (hastings), Ontario
Accommodation

118 Front Street W

Trent Hills (Hastings), Ontario

Wake up each day to sparkling lake views and golden sunrises over Rice Lake, where the Trent Severn Waterway becomes an extension of your backyard and the docks are just steps from your door. Nestled in the heart of Hastings, this rare in-town waterfront resort blends the joy of lakeside living with the freedom of an income that can replace your day job. The inviting 3-bedroom, 2-bath year-round home anchors the property, while three additional year-round cottages and three seasonal cottages welcome guests eager to fish, boat, and soak up the cottage-country charm. Visitors love lounging on the south-facing sundeck above the water, launching from the boathouse and docks, and exploring shops, dining, and town amenities just a short walk away. With natural gas, town water, and sewer, every convenience is in place, making this a true turn-key opportunity. Here, you can trade the 9-to-5 grind for a life where income and lifestyle flow together on one of Ontario's most beloved waterfronts. (id:61423)

8 Bathroom 15921 sqft

Royal LePage Proalliance Realty

For sale
$571,100
121 DURHAM STREET W, kawartha lakes (lindsay), Ontario

121 Durham Street W

Kawartha Lakes (Lindsay), Ontario

This is the one you've been waiting for! Fully renovated from top to bottom, this stunning Century Home blends timeless character with all the stylish, modern finishes you love. Tucked into a quiet, well-established Lindsay neighbourhood with mature trees, friendly neighbours, and easy access to parks, schools, and downtown you'll feel right at home the moment you arrive. Inside, the bright and beautifully updated kitchen and dining area (2021) is the heart of the home designed with both everyday living and effortless entertaining in mind. The adjoining living room offers a relaxed vibe with sliding doors that lead to your private deck and backyard retreat ideal for summer BBQs, morning coffees, or unwinding after a long day. Upstairs, three inviting bedrooms and a sleek 3-piece bathroom are flooded with natural light thanks to large upgraded windows (2021), offering both comfort and charm. The finished lower level adds even more living space with a spacious rec room, 2-piece bath, and utility rooms ideal for movie nights, hobbies, or a home office setup. Enjoy the practical perks too: an owned hot water tank, private drive with parking for four, and a handy garden shed. Every inch of this home has been thoughtfully updated with care and attention to detail there's nothing to do but move in and start making memories. (id:61423)

3 Bedroom 3 Bathroom 1100 - 1500 sqft

Bowes & Cocks Limited

For sale
$799,900
680 SERPENT MOUNDS ROAD, otonabee-south monaghan, Ontario

680 Serpent Mounds Road

Otonabee-South Monaghan, Ontario

Perched atop the rolling hills of Keene, with sweeping views of farmland, McGregor Bay & Rice Lake, this property offers a rare blend of charm, history, and opportunity. Just past Shady Acres Cottage & RV Resort, at the quiet end of the road, you'll find a place that has been both a gathering spot and a family home for generations. Formerly the beloved Serpent Mounds Cafe & Family Restaurant and convenience store, the building still holds its welcoming spirit. A fully operational commercial kitchen provides immediate income potential. Upstairs, a spacious 3-bedroom residential unit offers comfortable living space with country views a true live where you work setup. With dual zoning for residential and commercial use, the possibilities are endless. Revive it as a thriving business, reimagine it as a multi-purpose hub, or transform it into a private estate overlooking the countryside and Rice Lake. Whether you're an entrepreneur, investor, or someone dreaming of a unique rural lifestyle, this property offers a canvas as wide and inspiring as the view itself.680 Serpent Mounds Rd isn't just a property its a story waiting for its next chapter. Also listed as commercial X12397459 (id:61423)

3 Bedroom 2 Bathroom 3500 - 5000 sqft

Royal LePage Frank Real Estate

For sale
$799,900
680 SERPENT MOUNDS ROAD, otonabee-south monaghan, Ontario

680 Serpent Mounds Road

Otonabee-South Monaghan, Ontario

Perched atop the rolling hills of Keene, with sweeping views of farmland, McGregor Bay & Rice Lake, this property offers a rare blend of charm, history, and opportunity. Just past Shady Acres Cottage & RV Resort, at the quiet end of the road, you'll find a place that has been both a gathering spot and a family home for generations. Formerly the beloved Serpent Mounds Cafe & Family Restaurant and convenience store, the building still holds its welcoming spirit. A fully operational commercial kitchen provides immediate income potential. Upstairs, a spacious 3-bedroom residential unit offers comfortable living space with country views a true live where you work setup. With dual zoning for residential and commercial use, the possibilities are endless. Revive it as a thriving business, reimagine it as a multi-purpose hub, or transform it into a private estate overlooking the countryside and Rice Lake. Whether you're an entrepreneur, investor, or someone dreaming of a unique rural lifestyle, this property offers a canvas as wide and inspiring as the view itself.680 Serpent Mounds Rd isn't just a property its a story waiting for its next chapter. Also listed as rural residential X12397455 (id:61423)

1 ac

Royal LePage Frank Real Estate

For sale
$359,900
8 - 21 PADDOCK WOOD, peterborough (ashburnham ward 4), Ontario

8 - 21 Paddock Wood

Peterborough (Ashburnham Ward 4), Ontario

If you are looking for a very spacious condo that is quiet and secure then 21 Paddock Wood #8 in East City could be the one. This 1 bedroom, 1 bathroom condo is the ideal combination of independent living and convenience without sacrificing comfort. The building's main entrance is inviting, secure, and bright. This condo boasts gleaming hardwood flooring, well organized functional kitchen, 4 piece bath and a stackable washer / dryer. A separate entrance to the ground level patio is a nice bonus. The designated parking spot is very close to the front door. Steps away from the popular Rotary Trail and Otonabee River making this an ideal location for stress free living. (id:61423)

1 Bedroom 1 Bathroom 1000 - 1199 sqft

Century 21 United Realty Inc.

For sale
$1,299,000
26 BEACH ROAD, kawartha lakes (mariposa), Ontario

26 Beach Road

Kawartha Lakes (Mariposa), Ontario

Escape to the waterfront in Kawartha Lakes! This stunning 4-season custom home offers 2,700+ sq ft of beautifully designed living space on the peaceful shores of Lake Scugog, part of the scenic Trent-Severn Waterway. Perfect for families, retirees, investors, or anyone dreaming of a relaxed lakeside lifestyle with year-round recreation just outside your door. From the moment you enter, you're greeted by soaring vaulted ceilings, expansive floor-to-ceiling windows, and engineered hardwood flooring that flows throughout the main living areas. The open-concept great room impresses with exposed beams, a cozy propane fireplace, and a walkout to a spacious cedar deck overlooking the water, ideal for entertaining or quiet morning coffee. The chef-inspired kitchen blends style and function with granite countertops, a large island, built-in appliances, a beverage & wine fridge, designer lighting, and custom wainscoting. Every detail has been thoughtfully curated for comfort and elegance. The main level includes two large bedrooms with double closets and ceiling fans, while the lofted primary suite offers a private sanctuary with panoramic lake views, vaulted ceilings, a sitting area, and a luxurious ensuite with a glass shower and soaker tub. Downstairs, the walkout basement is fully finished and perfect for guests or multi-generational living. It features a spacious rec room with a bold 3D mural accent wall, a kitchenette with island, crown moulding, pot lights, a 4th bedroom, a 3-pc bath, and direct access to the stone patio and landscaped lakeside yard. Located just a short walk to Sand Bar Beach and public boat launch, and only minutes to Port Perry and Lindsay for shopping, restaurants, and hospitals. Enjoy boating, swimming, skating, snowmobiling, and fishing right at your doorstep. Only 1.5 hours to Toronto!A rare blend of luxury, comfort, and natural beauty. Don't miss this one! (id:61423)

4 Bedroom 3 Bathroom 1500 - 2000 sqft

Right At Home Realty

For sale
$485,000
411 LONG BEACH ROAD, kawartha lakes (fenelon), Ontario

411 Long Beach Road

Kawartha Lakes (Fenelon), Ontario

Located just footsteps from the shores of Sturgeon Lake, this fully renovated 2-bedroom, 1-bathroom bungalow is a true gem. Featuring beautiful hardwood flooring throughout, the stunning fireplace adds warmth and character to the space. The open-concept design boasts a chefs kitchen, complete with under-cabinet lighting, built-in appliances, and sleek granite countertops. Additional conveniences include main floor laundry and a gorgeous completely updated bathroom with a standalone shower and luxurious soaker tub. A bonus family room area provides extra living space and walks out to a charming patio and spacious backyard. The large yard backs onto scenic fields, offering privacy and tranquility, and the home is just steps away from the lake and boat launch. Conveniently located minutes from Lindsay and Fenelon Falls, this property is the perfect blend of comfort and nature. (id:61423)

2 Bedroom 1 Bathroom 700 - 1100 sqft

Revel Realty Inc.

For sale
$499,000
40 VICTORIA STREET, asphodel-norwood (norwood), Ontario

40 Victoria Street

Asphodel-Norwood (Norwood), Ontario

This 1 storey home is not a drive-by. The interior has been updated in 2005, completely redone from the outside walls in and is warm and inviting with hardwood floors throughout. The spacious living room features a natural gas stove and a bay window. The bright and spacious kitchen has an island cabinet pantry and lots of built-in shelves, walk out from the kitchen to a secluded covered porch to enjoy the spectacular garden views. There is a two-piece bath, a three-piece bath and convenient laundry on the main floor. The second floor has two bedrooms and a spacious foyer/office area. This property has been the site of a thriving garden business with sales of perennials, many of the perennial stock is still present, this includes, shrubs, ferns, gardenias, roses, peonies, lilies, hydrangeas, fruit trees and thousands of Hosta plants. More in the gardens include a pergola, interlocking brick patio, pond, a detached pergola, raised beds, sheds, sprinkler and paved drive. The 25' x 12' renovated garage is insulated, heated with an electric heater and converted into a family entertainment room. The quality craftsmanship and attention to detail must be seen to be appreciated. A perfect blend of indoor comfort and outdoor beauty. (id:61423)

2 Bedroom 2 Bathroom 700 - 1100 sqft

Bowes & Cocks Limited

For sale
$1,349,000
919 SKYLINE ROAD, selwyn, Ontario

919 Skyline Road

Selwyn, Ontario

Welcome to 919 Skyline Road in beautiful Ennismore! This generationally owned bungalow with a walkout has never been on the market and offers a rare opportunity to enjoy waterfront living on Chemong Lake. Set on a private 0.74-acre lot with just under 100 feet of frontage, this well-loved and meticulously maintained home features four bedrooms, 2.5 baths, and incredible views from the oversized deck. Enjoy lakeside living with your 30-foot aluminum dock, offering approximately 5 feet of deep, clean water off the dockperfect for swimming, boating, or simply relaxing. Offering just under 3000 square feet of living space, the custom kitchen provides both style and functionality, while the bright, open layout is filled with natural light through large updated windows. The walkout lower level, with its own separate entrance, presents excellent in-law potential and a fantastic layout for extended family or guests. Pride of ownership is evident throughout, making this a truly special property. Perfectly located just 15 minutes from Peterborough and 5 minutes to Bridgenorth, this home combines convenience with peaceful lakeside living. (id:61423)

4 Bedroom 3 Bathroom 1500 - 2000 sqft

Ball Real Estate Inc.

For sale
$2,100,000
2 BOULTON STREET, clarington (newcastle), Ontario

2 Boulton Street

Clarington (Newcastle), Ontario

Discover 2 Boulton St, a rare timeless retreat, thoughtfully restored and re-imagined for today offering four self-contained units in one of Newcastles most coveted neighbourhoods. Positioned directly across from Bond Head Beach, Marina, Pier and Private Boat Launch. Additional property features include a private detached garage with car port and roof top terrace that provides one of the best waterfront views and spaces for entertaining. This two storey home blends historical charm with modern updates throughout, while offering an unparalleled lifestyle experience. The upper main unit boasts an airy open floor plan, completely remodelled with vaulted ceiling, exposed wooden beams and waterfront views from all angles. One unit is currently being offered on Airbnb with five-star reviews and returning clientele. Additional two units are tenanted. All four units contain separate hydro meters and offer ample amount of parking. This property invites relaxation, a serene escape that is conveniently located moments from downtown Newcastle and major highways. A place where you can have and do it all! (id:61423)

6 Bedroom 4 Bathroom 3000 - 3500 sqft

Keller Williams Energy Real Estate

Search Properties
Your Favourites

 

No Favourites Found

 

Interested?
Generating Captcha