VisitDarling DownsToowoomba, Warwick & the Southern Queensland Country

Cherrabah Farm Stay

Cherrabah Farm Stay Cherrabah Farm Stay

Phone 07 4667 9177

Visit Website

Share Attractions and Tours / Recreation / Cherrabah Farm Stay

Perched high in the Dividing Ranges and set in unspoilt wilderness, Cherrabah Resort offers peace and spectacular views.js”> (function($) {
/*
* new_map
*
* This function will render a Google Map onto the selected jQuery element
*
* @type function
* @date 8/11/2020
* @since 4.3.0
*
* @param $el (jQuery element)
* @return n/a
*/
function new_map( $el ) {
// var
var $markers = $el.find(‘.marker’);
// vars
var args = {
zoom : 16,
center : new google.maps.LatLng(0, 0),
mapTypeId : google.maps.MapTypeId.ROADMAP
};
// create map
var map = new google.maps.Map( $el[0], args);
// add a markers reference
map.markers = [];
// add markers
$markers.each(function(){
add_marker( $(this), map );
});
// center map
center_map( map );
// return
return map;
}
/*
* add_marker
*
* This function will add a marker to the selected Google Map
*
* @type function
* @date 8/11/2020
* @since 4.3.0
*
* @param $marker (jQuery element)
* @param map (Google Map object)
* @return n/a
*/
function add_marker( $marker, map ) {
// var
var latlng = new google.maps.LatLng( $marker.attr(‘data-lat’), $marker.attr(‘data-lng’) );
// create marker
var marker = new google.maps.Marker({
position : latlng,
map : map
});
// add to array
map.markers.push( marker );
// if marker contains HTML, add it to an infoWindow
if( $marker.html() )
{
// create info window
var infowindow = new google.maps.InfoWindow({
content : $marker.html()
});
// show info window when marker is clicked
google.maps.event.addListener(marker, ‘click’, function() {
infowindow.open( map, marker );
});
}
}
/*
* center_map
*
* This function will center the map, showing all markers attached to this map
*
* @type function
* @date 8/11/2020
* @since 4.3.0
*
* @param map (Google Map object)
* @return n/a
*/
function center_map( map ) {
// vars
var bounds = new google.maps.LatLngBounds();
// loop through all markers and create bounds
$.each( map.markers, function( i, marker ){
var latlng = new google.maps.LatLng( marker.position.lat(), marker.position.lng() );
bounds.extend( latlng );
});
// only 1 marker?
if( map.markers.length == 1 )
{
// set center of map
map.setCenter( bounds.getCenter() );
map.setZoom( 16 );
}
else
{
// fit to bounds
map.fitBounds( bounds );
}
}
/*
* document ready
*
* This function will render each map when the document is ready (page has loaded)
*
* @type function
* @date 8/11/2020
* @since 5.0.0
*
* @param n/a
* @return n/a
*/
// global var
var map = null;
$(document).ready(function(){
$(‘.acf-map’).each(function(){
// create map
map = new_map( $(this) );
});
});
})(jQuery);

Cherrabah Farm Stay

Keoghs road warwick

More Recreation Listings in Southern Downs

Tourism Darling Downs, Blue Sky, TDD

Warwick Greenbelt Walk

Southern Downs | Recreation Tourism Darling Downs, Morgan Park Raceway — Warwick, Experience, Recreation

Morgan Park Raceway — Warwick

Southern Downs | Recreation Tourism Darling Downs, Blue Sky, TDD

Glenlyon Dam Tourist Park

Southern Downs | Recreation

Search all Listings

  • All ListingsAccommodation  (63)   Camping Darling Downs  (6)   Motels & Hotels  (47)   BnBs  (8)Dining Guide  (72)   Restaurants  (33)   Cafés  (22)   Pubs & Bars  (13)   Cellar Doors  (10)   Producers  (9)Attractions and Tours  (193)   Experience  (48)   Our Beautiful Big Outdoors  (50)   Recreation  (42)   Galleries, Theatres & Museums  (38)   Heritage  (30)Events  (13)Shop  (164)   Discovery  (6)   High Street  (5)   Markets  (2)   Shopping Centres  (3)   Business Services  (33)Venues  (44)   Weddings  (34)   Conferences  (34)Getting Here  (12)   Councils  (4)Sponsors  (19)
  • The Darling DownsToowoomba Region  (301)Western Downs  (34)Goondiwindi Region  (27)Granite Belt  (33)Southern Downs  (40)Lockyer Valley  (36)Bunya Mountains  (15)South Burnett  (35)Beyond Darling Downs  (4)